package com.huahua.api.entity.param;

import lombok.Data;

/**
 * @author Huahua-Ai
 * @date 2025-07-24 14:45:00
 * @description MQTT发布消息请求参数
 */
@Data
public class MqttPublishRequest {

    /**
     * 客户端ID
     */
    private String clientId;

    /**
     * 主题名称 (可选，如果不提供则使用queue/{clientId}格式)
     */
    private String topic;

    /**
     * 消息内容 (JSON格式字符串)
     */
    private String message;

    /**
     * QoS等级 (0, 1, 2)，默认为2
     */
    private Integer qos = 2;
}
